frozen vegetable - French English Dictionary